def analyze_words(input_string):
    words = input_string.split()
    
    if len(words) <= 1:
        return "Мало данных для анализа"
    
    total_words = len(words)
    upper_cyrillic_count = sum(1 for word in words if word[0].isupper() and word[0].isalpha() and word[0].isupper())
    latin_char_count = sum(1 for word in words if any(char.isalpha() and char.isascii() for char in word))
    short_words_count = sum(1 for word in words if len(word) <= 3)
    
    max_word = max(words, key=len)
    max_word_length = len(max(words, key=len))
    
    hyphen_count = sum(1 for word in words if '-' in word)
    
    return f"Количество слов: {total_words}\n\
    Количество слов с заглавной кириллической буквы: {upper_cyrillic_count}\n\
    Количество слов содержащих латинский символ: {latin_char_count}\n\
    Количество коротких слов не прывышающих 3 символа: {short_words_count}\n\
    Количество слов в составе которых имееться дефис: {hyphen_count}\n\
    Самое длинное слово: {max_word}\n\
    Длина слова: {max_word_length}"

input_string = input("Введите слова, разделенные пробелом: ")
print(analyze_words(input_string))
